living thing – English–Bahasa indonesia translations

🇬🇧 en id 🇮🇩

living thing noun

  • something living
makhluk hidup
Wiktionary Links